clock tower – English–Español translations

🇬🇧 en es 🇪🇸

clock tower noun

  • tower having a large clock
torre del reloj
Wiktionary Links